﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace iNet.Media.Imaging
{
	/// <summary>
	/// PEF 影像解碼工作工廠。
	/// </summary>
	public class PefImageDecodeTaskFactory : TiffBasedImageDecodeTaskFactory
	{
		#region 建構子
		/// <summary>
		/// 初始化新的 PefImageDecodeTaskFactory 執行個體。
		/// </summary>
		public PefImageDecodeTaskFactory()
			: base("PEF Image DecodeTask Factory", ImageFormats.Pef)
		{ }
		#endregion
		#region CreateDecodeTask
		public override MediaDecodeTask CreateDecodeTask(MediaStorage source)
		{
			return new PefImageDecodeTask(source);
		}
		#endregion
	}
}
